cheapo fixer 1.03 [effect] *Obsoleted by cheapo fixer pro*

-----------------------------------------------------------------------------

Function:

Replaces all samples in the signal which are below Threshold with whitenoise.
This is useful as some machines cannot process 0 valued samples in the signal
and this causes them to use excessive amounts of cpu due floating point
errors.
Can be used as a distortion machine too.

Note:
You can use this machine instead of the Arguru fixer as this is more advanced
and Arguru's machine has a bug when handling machines that are muted.

-----------------------------------------------------------------------------

Usage:

Fixer: Just plug this machine to the signal chain before the machine which
 freaks.
Distortion: Plug this machine to the signal chain and increase the threshold
 and "Noise Level"

You can use <thru> in sequence editor to disable machine. (=bypass)

-----------------------------------------------------------------------------

Parameters:

Threshold defines the detection level as abs(sample)<=Threshold

Maximum amplitude level for whitenoise is the same as "Threshold". The slider
"Noise level" defines the level for the whitenoise from 0.00dB to -96.33dB
so you can accurately define the desired whitenoise level.

-----------------------------------------------------------------------------
Revision history:
  1.03	Fixed a stupid bug. This caused the fixer to fix only first half of a
	stereo signal block.
  1.02  Lowered the default noise level to -168.4dB
	Better demotune.
  1.01	Optimized Tick()
  1.0	First release.
-----------------------------------------------------------------------------

oh.. almost forgot: YOU NEED BUZZ1.2 TO USE THIS EFFECT

Mikko Apo [http://iki.fi/apo/]
